package com.violet.base.api.dic.service;

import com.violet.base.api.dic.condiftion.DictTypeCondition;
import com.violet.base.api.dic.dto.DicTypeDTO;
import com.violet.common.page.PageParam;
import com.violet.common.page.PageResult;
import com.violet.common.page.SortParam;

/**
 * @Author: wqf
 * @Date: 2022/10/28
 * @Description:
 */
public interface DictTypeApiService {

    /**
     * 方法描述: 分页查询字典类型
     *
     * @param condition 查询入参
     * @param pageParam 分页参数
     * @param sortParam 排序入参
     * @return cn.hutool.db.PageResult<com.violet.base.api.dic.dto.DicTypeDTO>
     * @author wqf
     * @date 2022/10/28 16:41
     */
    PageResult<DicTypeDTO> listDictType(DictTypeCondition condition, PageParam pageParam, SortParam sortParam);
}
